

.mright{margin-right:4px;}
.mbottom{margin-bottom:10px;}
.recombook,.topbook,.index_top,.topbooks{border:2px solid #88C6E5; border-top:none;background-color:#FEF9EF;}


.mright {margin-right:5px;}
.index_toplist {width:240px;float:left;margin-top:10px;}
.toptab{height:30px;line-height:30px;font-size:14px;background:#E1ECED;border-top: solid 2px #88C6E5;border-bottom:1px solid #88C6E5;border-left:2px solid #88C6E5;border-right:2px solid #88C6E5;padding-left:10px;}
.toptab span{float:left;font-weight:bold;}
.toptab span.tabRight{float:right;margin-bottom:-1px;_position:relative;}
.toptab span.tabRight span{font-weight:normal;cursor:pointer;float:left;height:30px;line-height:30px;overflow:hidden;padding:0 8px;color:#999}
.toptab span.tabRight span.cur{color:#333;border-bottom:2px solid #88C6E5;height:28px}
.topbook{height:550px;*height:570px;}
.topbooks{height:415px;*height:350px;}
.index_toplist{float:left;width:280px;}
.index_top{height:280px;*height:290px; margin-bottom:10px;background-color:#FEF9EF;border:1px solid #88C6E5;border-top:0;}
.topbook ul,.index_top ul,.topbooks ul{padding:5px 10px;}
.topbook ul li,.index_top ul li,.topbooks ul li{list-style-type: none;line-height:27px;*line-height:27px;height:27px;*height:23px;color:#999;float:left;width:100%; font-weight:normal}
.topbook ul li span.num,.index_top ul li span.num,.topbooks ul li span.num{margin-right:5px;font-family:"Verdana";font-style:italic;font-size:10pt;width:22px;float:left}
.topbook ul li span.genre,.index_top ul li span.genre,.topbooks ul li span.genre{width:60px;margin-right:5px;}
.topbook ul li span.hits,.index_top ul li span.hits,.topbooks ul li span.hits{min-width:43px;float:right;text-align:right;font-family:"Verdana";}